crocagins

Biochemical synthesis discovery could unlock new drug development breakthroughsBiochemical synthesis discovery could unlock new drug development breakthroughs

Biochemical synthesis discovery could unlock new drug development breakthroughs

Biochemical synthesis discovery could unlock new drug development breakthroughs.  A mystery about how a chemical compound found in nature could…